engineer fundraiser open source intellectual property construction online shopping shop engineering pto design patent copyrights copyright software development linux patents custom software development software fundraising development attorney pta